#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
#include"Contact.h"
typedef struct  PersonInfo SLdatatype;

typedef struct SeqListData
{
	SLdatatype* arr;
	int size;
	int capacity;
}SL;

void SLinit(SL* ps);//初始化
void SLdes(SL* ps);//顺序表销毁
void SLcheck(SL* ps);//检查空间大小是否足够

void SLpushback(SL* ps,SLdatatype x);//尾插
void SLpushfront(SL* ps, SLdatatype x);//头插
void SLpopback(SL* ps);//尾删
void SLpopfront(SL* ps);//头删
void SLInsert(SL* ps, int pos,SLdatatype x);//指定位置插入
void SLErase(SL* ps, int pos);//指定位置删除
int SLFind(SL* ps, SLdatatype x);//查找

void SLPrint(SL s);
